var DataTypes = require("sequelize").DataTypes;
var _sunnyAttach = require("./sunnyAttach");
var _sunnyCitys = require("./sunnyCitys");
var _sunnyCitysGeo = require("./sunnyCitysGeo");
var _sunnyClient = require("./sunnyClient");
var _sunnyCode = require("./sunnyCode");
var _sunnyDatasource = require("./sunnyDatasource");
var _sunnyDept = require("./sunnyDept");
var _sunnyDict = require("./sunnyDict");
var _sunnyDictBiz = require("./sunnyDictBiz");
var _sunnyFootMenu = require("./sunnyFootMenu");
var _sunnyFootMenuMaterial = require("./sunnyFootMenuMaterial");
var _sunnyFootMenuStep = require("./sunnyFootMenuStep");
var _sunnyFootMenuTag = require("./sunnyFootMenuTag");
var _sunnyLogApi = require("./sunnyLogApi");
var _sunnyLogError = require("./sunnyLogError");
var _sunnyLogUsual = require("./sunnyLogUsual");
var _sunnyMenu = require("./sunnyMenu");
var _sunnyMusicArt = require("./sunnyMusicArt");
var _sunnyMusicSong = require("./sunnyMusicSong");
var _sunnyNotice = require("./sunnyNotice");
var _sunnyOss = require("./sunnyOss");
var _sunnyParam = require("./sunnyParam");
var _sunnyPost = require("./sunnyPost");
var _sunnyProcessLeave = require("./sunnyProcessLeave");
var _sunnyRegion = require("./sunnyRegion");
var _sunnyReportFile = require("./sunnyReportFile");
var _sunnyRole = require("./sunnyRole");
var _sunnyRoleMenu = require("./sunnyRoleMenu");
var _sunnyRoleScope = require("./sunnyRoleScope");
var _sunnyScopeApi = require("./sunnyScopeApi");
var _sunnyScopeData = require("./sunnyScopeData");
var _sunnySms = require("./sunnySms");
var _sunnySmsCopy1 = require("./sunnySmsCopy1");
var _sunnyTenant = require("./sunnyTenant");
var _sunnyTopMenu = require("./sunnyTopMenu");
var _sunnyTopMenuSetting = require("./sunnyTopMenuSetting");
var _sunnyUser = require("./sunnyUser");
var _sunnyUserApp = require("./sunnyUserApp");
var _sunnyUserCopy1 = require("./sunnyUserCopy1");
var _sunnyUserOauth = require("./sunnyUserOauth");
var _sunnyUserOther = require("./sunnyUserOther");
var _sunnyUserWeb = require("./sunnyUserWeb");

function initModels(sequelize) {
  var sunnyAttach = _sunnyAttach(sequelize, DataTypes);
  var sunnyCitys = _sunnyCitys(sequelize, DataTypes);
  var sunnyCitysGeo = _sunnyCitysGeo(sequelize, DataTypes);
  var sunnyClient = _sunnyClient(sequelize, DataTypes);
  var sunnyCode = _sunnyCode(sequelize, DataTypes);
  var sunnyDatasource = _sunnyDatasource(sequelize, DataTypes);
  var sunnyDept = _sunnyDept(sequelize, DataTypes);
  var sunnyDict = _sunnyDict(sequelize, DataTypes);
  var sunnyDictBiz = _sunnyDictBiz(sequelize, DataTypes);
  var sunnyFootMenu = _sunnyFootMenu(sequelize, DataTypes);
  var sunnyFootMenuMaterial = _sunnyFootMenuMaterial(sequelize, DataTypes);
  var sunnyFootMenuStep = _sunnyFootMenuStep(sequelize, DataTypes);
  var sunnyFootMenuTag = _sunnyFootMenuTag(sequelize, DataTypes);
  var sunnyLogApi = _sunnyLogApi(sequelize, DataTypes);
  var sunnyLogError = _sunnyLogError(sequelize, DataTypes);
  var sunnyLogUsual = _sunnyLogUsual(sequelize, DataTypes);
  var sunnyMenu = _sunnyMenu(sequelize, DataTypes);
  var sunnyMusicArt = _sunnyMusicArt(sequelize, DataTypes);
  var sunnyMusicSong = _sunnyMusicSong(sequelize, DataTypes);
  var sunnyNotice = _sunnyNotice(sequelize, DataTypes);
  var sunnyOss = _sunnyOss(sequelize, DataTypes);
  var sunnyParam = _sunnyParam(sequelize, DataTypes);
  var sunnyPost = _sunnyPost(sequelize, DataTypes);
  var sunnyProcessLeave = _sunnyProcessLeave(sequelize, DataTypes);
  var sunnyRegion = _sunnyRegion(sequelize, DataTypes);
  var sunnyReportFile = _sunnyReportFile(sequelize, DataTypes);
  var sunnyRole = _sunnyRole(sequelize, DataTypes);
  var sunnyRoleMenu = _sunnyRoleMenu(sequelize, DataTypes);
  var sunnyRoleScope = _sunnyRoleScope(sequelize, DataTypes);
  var sunnyScopeApi = _sunnyScopeApi(sequelize, DataTypes);
  var sunnyScopeData = _sunnyScopeData(sequelize, DataTypes);
  var sunnySms = _sunnySms(sequelize, DataTypes);
  var sunnySmsCopy1 = _sunnySmsCopy1(sequelize, DataTypes);
  var sunnyTenant = _sunnyTenant(sequelize, DataTypes);
  var sunnyTopMenu = _sunnyTopMenu(sequelize, DataTypes);
  var sunnyTopMenuSetting = _sunnyTopMenuSetting(sequelize, DataTypes);
  var sunnyUser = _sunnyUser(sequelize, DataTypes);
  var sunnyUserApp = _sunnyUserApp(sequelize, DataTypes);
  var sunnyUserCopy1 = _sunnyUserCopy1(sequelize, DataTypes);
  var sunnyUserOauth = _sunnyUserOauth(sequelize, DataTypes);
  var sunnyUserOther = _sunnyUserOther(sequelize, DataTypes);
  var sunnyUserWeb = _sunnyUserWeb(sequelize, DataTypes);


  return {
    sunnyAttach,
    sunnyCitys,
    sunnyCitysGeo,
    sunnyClient,
    sunnyCode,
    sunnyDatasource,
    sunnyDept,
    sunnyDict,
    sunnyDictBiz,
    sunnyFootMenu,
    sunnyFootMenuMaterial,
    sunnyFootMenuStep,
    sunnyFootMenuTag,
    sunnyLogApi,
    sunnyLogError,
    sunnyLogUsual,
    sunnyMenu,
    sunnyMusicArt,
    sunnyMusicSong,
    sunnyNotice,
    sunnyOss,
    sunnyParam,
    sunnyPost,
    sunnyProcessLeave,
    sunnyRegion,
    sunnyReportFile,
    sunnyRole,
    sunnyRoleMenu,
    sunnyRoleScope,
    sunnyScopeApi,
    sunnyScopeData,
    sunnySms,
    sunnySmsCopy1,
    sunnyTenant,
    sunnyTopMenu,
    sunnyTopMenuSetting,
    sunnyUser,
    sunnyUserApp,
    sunnyUserCopy1,
    sunnyUserOauth,
    sunnyUserOther,
    sunnyUserWeb,
  };
}
module.exports = initModels;
module.exports.initModels = initModels;
module.exports.default = initModels;
